.form_title{
  margin-top:.77em;
  margin-bottom:.3em;
  color:rgb(86,108,130);
  font-size:16px;
  text-align: center;
}

.form {
  position:relative;
  background-color:#fff;
  line-height:1.4;
  font-size:14px;
  padding-top: 30rpx;
}

.form::before {
  top:0;
  border-top:1rpx solid #d9d9d9
}

.form-cell_input{
  padding-top:0;
  padding-bottom:0;
}

.form-cell {
  padding:10px 15px;
  position:relative;
  display:-webkit-box;
  display:-webkit-flex;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  align-items:center;
}

.form-cell:first-child:before {
	display:none
}

.form-cell:after,.form-cell:before {
	content:" ";
	position:absolute;
	left:0;
	right:0;
	height:1px;
	color:#d9d9d9
}
.form-cell:after {
	bottom:0;
	border-bottom:1rpx solid #d9d9d9
}

.form-cell_bd {
  -webkit-box-flex:1;
  -webkit-flex:1;
  flex:1;
}

.form-btn{
  line-height: 2.4;
  margin: 30rpx;
}
